package com.jyh.db.entity;

import java.util.Date;

public class JyhAddressInfo {
    /**
     * 
     *
     * @mbggenerated 2017-10-18
     */
    private Integer id;

    /**
     * 自生成主键，唯一不重复
     *
     * @mbggenerated 2017-10-18
     */
    private String uuid;

    /**
     * 用户编号
     *
     * @mbggenerated 2017-10-18
     */
    private String usernumber;

    /**
     * WiFi地址
     *
     * @mbggenerated 2017-10-18
     */
    private String wifiaddress;

    /**
     * IP地址
     *
     * @mbggenerated 2017-10-18
     */
    private String ipaddress;

    /**
     * 获取地址的接口编号（如注册接口为10）
     *
     * @mbggenerated 2017-10-18
     */
    private Integer type;

    /**
     * 当前状态
     *
     * @mbggenerated 2017-10-18
     */
    private Integer state;

    /**
     * 生成时间
     *
     * @mbggenerated 2017-10-18
     */
    private Date logtime;

    /**
     * 删除标记 0 未删除的，1 已经删除
     *
     * @mbggenerated 2017-10-18
     */
    private Integer isdelete;

    /**
     * 用户地理位置
     *
     * @mbggenerated 2017-10-18
     */
    private String locationaddress;

    /**
     * 用户IP地址(内网IP)
     *
     * @mbggenerated 2017-10-18
     */
    private String innerip;

    /**
     * 申请人使用设备的网络类型 1 WiFi 2移动蜂窝网络 3有线
     *
     * @mbggenerated 2017-10-18
     */
    private Integer networktype;

    /**
     * 申请人经度
     *
     * @mbggenerated 2017-10-18
     */
    private String applongitude;

    /**
     * 申请人维度
     *
     * @mbggenerated 2017-10-18
     */
    private String applatitude;

    /**
     * 
     * @return ID 
     */
    public Integer getId() {
        return id;
    }

    /**
     * 
     * @param id 
     *
     * @mbggenerated 2017-10-18
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 自生成主键，唯一不重复
     * @return uuid 自生成主键，唯一不重复
     */
    public String getUuid() {
        return uuid;
    }

    /**
     * 自生成主键，唯一不重复
     * @param uuid 自生成主键，唯一不重复
     *
     * @mbggenerated 2017-10-18
     */
    public void setUuid(String uuid) {
        this.uuid = uuid == null ? null : uuid.trim();
    }

    /**
     * 用户编号
     * @return userNumber 用户编号
     */
    public String getUsernumber() {
        return usernumber;
    }

    /**
     * 用户编号
     * @param usernumber 用户编号
     *
     * @mbggenerated 2017-10-18
     */
    public void setUsernumber(String usernumber) {
        this.usernumber = usernumber == null ? null : usernumber.trim();
    }

    /**
     * WiFi地址
     * @return WiFiAddress WiFi地址
     */
    public String getWifiaddress() {
        return wifiaddress;
    }

    /**
     * WiFi地址
     * @param wifiaddress WiFi地址
     *
     * @mbggenerated 2017-10-18
     */
    public void setWifiaddress(String wifiaddress) {
        this.wifiaddress = wifiaddress == null ? null : wifiaddress.trim();
    }

    /**
     * IP地址
     * @return IPAddress IP地址
     */
    public String getIpaddress() {
        return ipaddress;
    }

    /**
     * IP地址
     * @param ipaddress IP地址
     *
     * @mbggenerated 2017-10-18
     */
    public void setIpaddress(String ipaddress) {
        this.ipaddress = ipaddress == null ? null : ipaddress.trim();
    }

    /**
     * 获取地址的接口编号（如注册接口为10）
     * @return type 获取地址的接口编号（如注册接口为10）
     */
    public Integer getType() {
        return type;
    }

    /**
     * 获取地址的接口编号（如注册接口为10）
     * @param type 获取地址的接口编号（如注册接口为10）
     *
     * @mbggenerated 2017-10-18
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * 当前状态
     * @return state 当前状态
     */
    public Integer getState() {
        return state;
    }

    /**
     * 当前状态
     * @param state 当前状态
     *
     * @mbggenerated 2017-10-18
     */
    public void setState(Integer state) {
        this.state = state;
    }

    /**
     * 生成时间
     * @return logtime 生成时间
     */
    public Date getLogtime() {
        return logtime;
    }

    /**
     * 生成时间
     * @param logtime 生成时间
     *
     * @mbggenerated 2017-10-18
     */
    public void setLogtime(Date logtime) {
        this.logtime = logtime;
    }

    /**
     * 删除标记 0 未删除的，1 已经删除
     * @return isDelete 删除标记 0 未删除的，1 已经删除
     */
    public Integer getIsdelete() {
        return isdelete;
    }

    /**
     * 删除标记 0 未删除的，1 已经删除
     * @param isdelete 删除标记 0 未删除的，1 已经删除
     *
     * @mbggenerated 2017-10-18
     */
    public void setIsdelete(Integer isdelete) {
        this.isdelete = isdelete;
    }

    /**
     * 用户地理位置
     * @return locationAddress 用户地理位置
     */
    public String getLocationaddress() {
        return locationaddress;
    }

    /**
     * 用户地理位置
     * @param locationaddress 用户地理位置
     *
     * @mbggenerated 2017-10-18
     */
    public void setLocationaddress(String locationaddress) {
        this.locationaddress = locationaddress == null ? null : locationaddress.trim();
    }

    /**
     * 用户IP地址(内网IP)
     * @return innerIP 用户IP地址(内网IP)
     */
    public String getInnerip() {
        return innerip;
    }

    /**
     * 用户IP地址(内网IP)
     * @param innerip 用户IP地址(内网IP)
     *
     * @mbggenerated 2017-10-18
     */
    public void setInnerip(String innerip) {
        this.innerip = innerip == null ? null : innerip.trim();
    }

    /**
     * 申请人使用设备的网络类型 1 WiFi 2移动蜂窝网络 3有线
     * @return networkType 申请人使用设备的网络类型 1 WiFi 2移动蜂窝网络 3有线
     */
    public Integer getNetworktype() {
        return networktype;
    }

    /**
     * 申请人使用设备的网络类型 1 WiFi 2移动蜂窝网络 3有线
     * @param networktype 申请人使用设备的网络类型 1 WiFi 2移动蜂窝网络 3有线
     *
     * @mbggenerated 2017-10-18
     */
    public void setNetworktype(Integer networktype) {
        this.networktype = networktype;
    }

    /**
     * 申请人经度
     * @return APPLongitude 申请人经度
     */
    public String getApplongitude() {
        return applongitude;
    }

    /**
     * 申请人经度
     * @param applongitude 申请人经度
     *
     * @mbggenerated 2017-10-18
     */
    public void setApplongitude(String applongitude) {
        this.applongitude = applongitude == null ? null : applongitude.trim();
    }

    /**
     * 申请人维度
     * @return APPLatitude 申请人维度
     */
    public String getApplatitude() {
        return applatitude;
    }

    /**
     * 申请人维度
     * @param applatitude 申请人维度
     *
     * @mbggenerated 2017-10-18
     */
    public void setApplatitude(String applatitude) {
        this.applatitude = applatitude == null ? null : applatitude.trim();
    }
}